little known fact I’ve always wanted a Monster Truck. This one, seen here next to Fred 62 in Los Feliz on Vermont Avenue will definitely do.