Am I crazy? This is CVS brand

Christian

Is this a VFL?