Little teaser for recording studio coming to Los Angeles, Ca.
Looks little bit likea snowy road, I mightbe wrong though..