Categories VideosPosted on July 7, 2013 Itch (@itchsspeeches) – Best Shot (Video) The official music video for Itch's new UK single 'Best Shot' (available for preorder here)....