Stop in for a cup of coffee

Just saw that the new 1/4-mile record was beat not long ago at 341MPH. WOW!!!
Where did they let that happen? :steering: