Sunday, October 4, 2009

Ace Frehley Performs U.S. National Anthem In Kansas City


Ace Frehley Performs U.S. National Anthem In Kansas City

Ace Frehley performed the U.S. national anthem today (Sunday, October 4th) when the Kansas City Chiefs played the New York Giants at Arrowhead stadium in Kansas City, Missouri.

Check out the clip above.