See More Hear More Watch More Hear More Get on iTunes
OMG Facts OMGFacts

Apollo Moon Flag

That Apollo Mission flag that sits up on the moon...you would think it would be government issue...or something more than...a flag purchased at Sears. But it ain't.

UP NEXT

More from