OK Go Commercial for Red Star Macalline is super awesome. OK Go band based in Los Angeles done a commercial for Chinese Furniture store Red Star Macalline. Red Star Macalline is also known as Chinese IKEA.

Leave a Reply

Your email address will not be published. Required fields are marked *

*