Sport Compact is dead!?!… well, everyone keeps telling me that (all the corporate suits that I run into anyways). I am not so sure that I care to agree with them after attending the Formula D event in Long Beach, CA this past month.
Ten thousand plus enthusiastic fans lined up waiting for over an hour to […]