hehe, yeah i was exposed to this song via transformers the movie. totally rocks. I think the meaning is self explanatory.
hehe, yeah i was exposed to this song via transformers the movie. totally rocks. I think the meaning is self explanatory.