12 Sink or Swim Video – Psychopunch – No One Really Knows April 24, 2008 by Rob Rockitt · Entertainment · Hard Rock Music · Hard Rock News · Hard Rock Videos · Music · Sink or Swim · Video Today’s Sink or Swim video comes from Psychopunch’s new CD, Moonlight City. You decide…. Sink or Swim. If you say Sink, HRH will pass on reviewing this disc. If you say SWIM a new review will appear on this site soon.