Steve Taylor… unpatriotic?

Steve Taylor of Steve Taylor & The Perfect Foil, while being a patriot and resident of the United States, has divulged his actual allegiance is to Canada. In a recent video Taylor reveals this truth beginning at the 0:36 mark.

[youtube http://youtu.be/cl6QeoA042E]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.