Jessica Linden Felser

Filming location: 

Toronto

got concert tickets thru propoganda for popmart and the seats were on the floor 5th row near the ramp