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

Posted by ToshAbleTV on Jan. 29, 2013

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 ufo, alien, toshabletv

More Details »