so after checking out the steedas website late one night last week, i noticed theyre based out of pompano beach...an hour north of miami. needless to say the next morning me and my buddy drove up. and heres what i saw...
just thought id share
just thought id share



