edmonton

Meat Loaf Collapses During Edmonton Show

Meat Loaf has collapsed on stage during a concert in Edmonton, Canada. Video footage from June 16 concert in Edmonton…

8 years ago