Search

El Guapo
- Jan 10, 2009
- 1 min
RTM Spanish Website Launch 2009
We went way beyond the scheduled launch date. The site looks Bush-League. Rubbish describes it much better...
1 view0 comments

.....................................
.....................................
4119 North Lawndale Avenue - 2nd Floor
Chicago, IL 60618
(847) 802-2800
Thanks for visiting!