Listen Live on  
 

101.5 The River

Toledo's Home for the 80's to Now
 
 

Mary Beth and Rick

Falling From the Sky

 
Falling From the Sky

You've no doubt seen this on TV, but we always missed it, or just caught the last half. Here is a video that shows more of what the Russians saw.

Rick

 

Recommended Stories

More from 101.5 The River

*