Share
twitterlinkedinfacebook
Image 1 of 1
ycj061118ajm_wfuvt007.jpg
18 November 2006: The Wake Forest Demon Deacon mascot leads the players onto the field riding a motorcycle. The Virginia Tech Hokies defeated the Wake Forest University Demon Deacons 27-6 at Groves Stadium in Winston-Salem, North Carolina in an Atlantic Coast Conference NCAA Division I College Football game.