Upload
329

Subscription preferences

Loading...

Loading icon Loading...

Working...

scir91

Homer goes to work for Apple in China

17,916 views 1 year ago
steady work with suicide nets at the helm, ready by the company whose motto is "made in china, designed in california!" Show less
Read more

Mega Man Play

Loading...
Working...
to add this to Watch Later

Add to