Apparently, Kenny Powers is a sitting US Senator

This country rocks.