Josh Miller
Dresden Raceway and Slots Dresden Raceway and Slots
Dresden, Ontario
"Josh Miller"
Good place to get out and try some luck.