Anybody know what event this is from or what’s going on here? Only thing I know is that it is in Los Angeles.
Has to be from the old Human Powered Speed event from back in the day.
Copyright © 2016 · TrackosaurusRex
Return to top of page