fbpx

Tag: Skechers Electric Run

Skechers Electric Run – April 11-12, 2014

Skechers Electric Run is the World's Premier Nighttime run/walk experience, where the participants are an integrated part of the show.