I always thought aliens only landed in the US... looks like their monopoly on 'outer-space' traffic is over!

Full Credits

Stats & Data

2Funny
1Die
137
Views
April 03, 2008
Published
Advertisement
Advertisement