Scott Sloan
Scott Sloan
Scott Sloan

Scott Sloan

  • London, Ontario

Grooving music enthusiast and outspoken sports fanatic. I'd love a DeLorean but I'm happy with a Flux Capacitor.