View Single Post
Old 10 May 2005, 05:21 pm   #17 (permalink)
doubledeuce
Regular Tremekian
 
doubledeuce's Avatar
 
Join Date: Mar 2004
Location: St. Louis, east side
Posts: 184
Default

Quote:
Originally Posted by ROBZ95XJ
Your talkin about Bigfoot. The Hall Bros. are in Illinois
the Bigfoot shop is at I-270 and South Lindburgh in Hazelwood, Missouri.
I was thinking the Hall Bros., if they're where i think they are, were on the east side of I-55 in Illinois. do they have the Raminator trucks? that's the one i thought i saw.
doubledeuce is offline   Reply With Quote