Megatron Transformers scares onlookers
Helen Ross Helen Ross
287 subscribers
156,918 views
0

 Published On Mar 20, 2015

Megatron scares random people.. universal studios. Love him!

show more

Share/Embed