Originally Posted by Elroy2002 Robbie there is a place in colombia south carolina. it's worth the drive. trust me. it's called the platinum plus. fucking awesome. I have heard that as well...
Forum Rules