Street Wheelers Weekend

Annual car show and cruise in Lethbridge, Alberta, Canada put on by the Street Wheelers Car Club.

http://www.streetwheelers.com/

Only Owner of this album is allowed to view comments.