See what someone saw on a US highway

Views
A NO reader claims her sister saw this in Texas while driving on Highway 6 yesterday afternoon November 22nd. Is that real??
Share on Google Plus

About ADMIN NEWS OGA