I dont really understand how the term "virgin road" has anything to do with a bride walking up the aisle. Especially in today's society where very few people wait til married for that particular step in a relationship. Still, i hope its a really great song.