Just found this site by accident. I grew up watching the cars go round at Riverview Raceways! I'll be posting pics of my cars and stuff soon, (or when the snow melts away), we have just over two feet of snow.