s189-sf01-570-1006-lax1.vidcache.net
s189.vidcache.net
Los Angeles, California, πΊπΈ USA
Courtesy of