Russ Fischer

Join Date: Sep 07, 2014 • Last Entry Date: May 28, 2020 • Articles: 54

Russ Fischer lives in Los Angeles. He’ll probably tell you he’s from Texas, but he’s secretly Canadian.

  

 
4 of 5 pages