Hot off the Press

Talon

by Alexandra Mrozowska – Senior Columnist — Talon’s new single “Holly Would” is illustrated with a sexually charged music video that shows a couple of ladies gyrating suggestively in various stages of undress. While watching it, you can’t escape the impression that what’s been [...]