Japan pow looks amazing
True Color films just released their first video from their full length film "Snow Cones and Cotton Candy". They went to Japan, and it looks so amazing. The night riding section is amazing. Looks like the best day of their lives. It’s hard to beat the Japan pow.