music video: neon hitch – F U betta directed by chris applebaum Published March 9, 2012 The somewhat highly anticipated (well, by Neon Hitch fans at least) video for F U Betta has now officially dropped. Check out the rather brilliantly…Continue reading music video: neon hitch – F U betta directed by chris applebaum