Little Fish‘s intense new music video for forthcoming single ‘Am I Crazy?’ was unleashed today exclusively on AOL Spinner Music. Check it out here.