UFO at Long Beach Los Angeles. Ufo? 5th December 2012

Posted by ToshAbleTV on Jan. 29, 2013

Tell the world:

Same UfO Captured By Someone Else in Long Beach, Los Angeles. On 5th of December 2012. 1st Youtube- ToshAbleTV ( if its able, Its ToshAble ) 2nd Youtube- Only2tosh ( Gaming ) 3rd Youtube- Only1tosh ( Behind the scenes + Blog ) Facebook- facebook.com/toshabletv Twitter- twitter.com/toshabletv Enjoy!

Categories Science

Tags alien, toshabletv, ufo

More Details »