;) Reelin' in the years...
View post (hook me up¢À)
View thread
I dunno about where you live , buddy, but here in the UK it's probably a brand called Torque, probably made in China or someplace.