Devin Williams cover of My Hero at Mohegan Sun 9.20.11

Devin Williams at the Wolf’s Den at the Mohegan Sun Casino in Connecticut.

Thanks! You've already liked this