Watch Guy Perform Song in 29 Hilarious Celebrity ImpressionsAlabamaAlabamaPublished: July 3, 2014Share on FacebookShare on TwitterI mean seriously... it's freaky how spot on he is with Gwen Stefani, Britney, Christina, and Shakira! I can't even!