I saw them in Seattle. Where did you see them?
Penns Peak
http://www.youtube.com/watch?v=HTGk39b8csY&feature=related
Irwindale Speedway in Southern Ca.