2 ms·> artist / restaurant 'websites' made by new-media-douchebags. This is hilarious.by wmeredith 17y ago> artist / restaurant 'websites' made by new-media-douchebags. This is hilarious.