Originally Posted by osnap hmmmm looks really interesting. love the title too... for those who dont quite get it, 1,320 feet = 1/4 mile. if someone doesnt know that they shouldnt be on this site
Forum Rules