Christian Ross is the founder and principal of a design and development studio, eight90 designs, based in Grapevine, Texas.
Follow me on Twitter; see our work on Dribbble; help me discover the next potential sellouts on Spotify; or see the world through my lens on Instagram.
[…] ago you may remember me introducing you to the concept of Rick Roll’ing. Rick’s 15 minutes of fame are apparently not over and also are no longer confined to the […]