Showing posts with label megatron. Show all posts
Showing posts with label megatron. Show all posts

Monday, August 17, 2009

Odd name for a battery, Or is it?

megatron
I found this battery under the steps in my garage.
It must have been my fathers or something.
I wonder if Hasbro knows of this company using their name.