What’s the difference between Jitterbug, East Coast swing, West Coast swing and Lindy Hop

A video, article blog includes an article and videos demonstrating the differences between the various swing dance genres including Lindy Hop, East Coast Swing, Jitterbug and West Coast Swing.