Sort of. A new series is filming in Canada and Meatloaf is in it. Read more about it and leave your comments!
Want to know more about Lucy Chapman? Get their official bio, social pages and MORE!Full Bio
Want to know more about Lucy Chapman? Get their official bio, social pages and MORE!Full Bio