LOL, I thought my memory was bad.
You will definitely enjoy the big track in your Boss, although the speeds that you can attain in your car can get pretty scary especially around turn 8-9. Nonetheless, I'm sure you will have tons of fun.
See you guys out there!