keepittrill
Member
How are the roads in England for sportier driving? Seeing as i've only been there twice with my family, i've generally only seen the tourist parts of London. Any places you guys have that are devoid of cops and other cars? We have some good, scenic roads here in Phoenix, Arizona that are perfect for letting loose a bit!
