Life on the open road is the theme of this online slot from Elk Studios and more specifically some sort of outlaw existence in the southern states of the U.S. It’s called Freeway 7 and it’s features include free spins and the Road Block Nudge. Freeway 7 is a three reel slot with seventeen paylines…