By PEDESTRIAN.TV Published October 2, 2012 Another cosmic stunner from the Choy Lin / White Sheet Beach 7″ out now on Waaga Records (North America) and Yes Please (Aus/NZ). Produced, directed and edited by Fishing with help from SPOD.