Come hang out with the 2001 Citroën C-Crosser concept! It’s full of cool people... people who are cool.... and not... aliens living in human suits. Promise.