El Russo Rojo, Looking For Love AND Victory, on May 17th!

El Russo Rojo, our never-say-die luchadore from Russia (by way of Cuba) has a big time tag team opportunity on May 17th at the Black Cat in Washington, DC. What’s going through his head as the show gets closer? SAF Co-Host Marty Day finds out.

Want to join us on May 17th in Washington DC? Get those tickets now…

This entry was posted in Video. Bookmark the permalink.

Leave a Reply