electricsmooth
02-07-2012, 08:26 PM
So I'm thinking of checking the show out on Saturday but still undecided.
Anybody been to one (in North America)? If so, what did u guys think?
Anybody been to one (in North America)? If so, what did u guys think?