!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.8.1";const APP_ENV="production",TRACKING_DOMAIN="https://click-euw1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",AFD_CHEQ_LOAD_PERCENTAGE="30",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1,n="")=>{const i=n||window.location.search,s=`${e}/${FIND_DOMAIN_URL}${i}`,a=e?"include":"same-origin",o=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(s,{method:"POST",headers:o,credentials:a}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to "activate" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 75vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n.hide-sales-banner > #sales-banner {\n display: none;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n';const APP_TARGET="#target",MESSAGE_TARGET="main",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.hideSalesBanner=()=>{this.domNode.classList.add("hide-sales-banner")},this.revealSalesBanner=()=>{this.domNode.classList.remove("hide-sales-banner")},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectMessage(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}injectMessage(e){const t=document.querySelector(MESSAGE_TARGET);t?t.innerHTML=e:this.domNode&&(this.domNode.innerHTML=e)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n
\n
\n
\n
\n
\n
\n \n `)}adBlockMessage(){this.message("\n

Ad block detected

\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ")}errorParkingServicesDisabled(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")}errorParkingNoSponsors(e){this.message(`\n
\n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),e.bannerAdblockerOnly&&this.hideSalesBanner(),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),e.bannerAdblockerOnly||this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"

Content blocked

Please turn off your ad blocker.";case"disabled_mr":return`

Invalid URL

Referral traffic for ${this.domain} does not meet requirements.`;default:return`

No sponsors

${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n

No Sponsors

\n

${this.domain} currently does not have any sponsors for you.

`;case"disabled_mr":return`\n

Invalid URL

\n

Referral traffic for ${this.domain} does not meet requirements.

`;case"js_error":return"\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ";default:return"\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings");n.bannerAdblockerOnly=null==i?void 0:i.banner_adblocker_only;const s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&!(null==i?void 0:i.banner_adblocker_only)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},CAFKey="caf",ClickKey="click",NoCacheKey="nc",SessionKey="session",TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={[ClickKey]:"true",[SessionKey]:t.uuid,[NoCacheKey]:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{get providerCtor(){return this.constructor}constructor(e){this.state=new Map,this.injectedAt=new Map,this.timeoutAt=new Map,this.timeoutSeconds=5,this.handlePixelEvent=e=>{this.keys.forEach((t=>{switch(this.state.get(t)){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e,t)}}))},this.watch=e=>{switch(this.state.get(e)){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded(e)?this.state.set(e,State$1.Loaded):this.isTimedOut(e)?this.state.set(e,State$1.Failed):setTimeout((()=>this.watch(e)),50)}},this.config=e,this.keys.length>0?this.keys.forEach((e=>{this.state.set(e,State$1.Pending);const t=new Date;t.setSeconds(t.getSeconds()+this.timeoutAfter()),this.timeoutAt.set(e,t),this.injectPixel(e)})):this.state.set("",State$1.Failed)}get keys(){return this.config?Object.keys(this.config):[]}getPixelEvents(e){var t,n;return null===(n=null===(t=this.config)||void 0===t?void 0:t[e])||void 0===n?void 0:n.pixel_events}injectPixel(e){this.injectedAt.has(e)||(this.injectedAt.set(e,new Date),this.inject(e),this.watch(e))}inject(e){if(!this.providerCtor.scriptInjected){const e=document.createElement("script");e.text=this.getScript(),document.head.appendChild(e),this.providerCtor.scriptInjected=!0}this.init(e)}isTimedOut(e){return+new Date>=+(this.timeoutAt.get(e)||0)}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e,t){const n=this.getPixelEvents(t);if(Array.isArray(n))return n.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{getScript(){return"!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');"}init(e){window.fbq&&window.fbq("init",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&(e.custom?window.fbq("trackSingleCustom",t,e.event):window.fbq("trackSingle",t,e.event))}))}isLoaded(e){return!!window.fbq&&window.fbq.getState&&window.fbq.getState(e)}}Facebook.scriptInjected=!1;class Outbrain extends Provider{getScript(){return`!function(_window, _document) { var OB_ADV_ID = ${JSON.stringify(this.keys)}; if (_window.obApi) { var toArray = function(object) { return Object.prototype.toString.call(object) === '[object Array]' ? object : [object]; }; _window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID)); return; } var api = _window.obApi = function() { api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments); }; api.version = '1.1'; api.loaded = true; api.marketerId = OB_ADV_ID; api.queue = []; var tag = _document.createElement('script'); tag.async = true; tag.src = '//amplify.outbrain.com/cp/obtp.js'; tag.type = 'text/javascript'; var script = _document.getElementsByTagName('script')[0]; script.parentNode.insertBefore(tag, script); }(window, document);`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(e){return!!window.obApi}}Outbrain.scriptInjected=!1;class Revcontent extends Provider{getScript(){return"var script=document.createElement('script');script.src='https://assets.revcontent.com/master/rev.js';document.head.appendChild(script);"}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(e){return!!window.rev}}Revcontent.scriptInjected=!1;class Taboola extends Provider{getScript(){return`window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/${this.keys[0]}/tfa.js','tb_tfa_script');`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{if(e){const n=parseInt(t,10);window._tfa.push({notify:"event",name:e.event,id:n})}}))}isLoaded(e){return Array.isArray(window._tfa)}}Taboola.scriptInjected=!1;class Tiktok extends Provider{getScript(){return'!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i{e&&window.ttq.instance(t).track(e.event)}))}isLoaded(){return!!window.ttq}}Tiktok.scriptInjected=!1;class GoogleAds extends Provider{getScript(){return`var s=document.createElement('script');s.async=1;s.src='https://www.googletagmanager.com/gtag/js?id=${this.keys[0]}';document.head.appendChild(s);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('set','allow_ad_personalization_signals',false);gtag('js',new Date);`}init(e){window.gtag&&window.gtag("config",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.gtag("event","conversion",{send_to:`${t}/${e.event}`})}))}isLoaded(e){return!!window.gtag}}GoogleAds.scriptInjected=!1;const ADS_PARAM$1=CAFKey,MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[],e.facebook&&Object.keys(e.facebook).forEach((t=>{this.providers.push(new Facebook({[t]:e.facebook[t]}))})),e.tiktok&&Object.keys(e.tiktok).forEach((t=>{this.providers.push(new Tiktok({[t]:e.tiktok[t]}))})),e.taboola&&Object.keys(e.taboola).forEach((t=>{this.providers.push(new Taboola({[t]:e.taboola[t]}))})),e.revcontent&&Object.keys(e.revcontent).forEach((t=>{this.providers.push(new Revcontent({[t]:e.revcontent[t]}))})),e.outbrain&&this.providers.push(new Outbrain(e.outbrain)),e.googleads&&Object.keys(e.googleads).forEach((t=>{this.providers.push(new GoogleAds({[t]:e.googleads[t]}))}))}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&"string"==typeof n&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&new URLSearchParams(window.location.search).has(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}listenForPixelEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}))}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC=`https://www.google.com/adsense/domains/caf.js?${GOOGLE_MV3_URL_PARAMS}`,TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM=CAFKey,ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return new URLSearchParams(window.location.search).has(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class Cheq{constructor(e){let t;if(t="string"==typeof e?parseInt(e,10):e,t<0||t>100)throw new Error("Load percentage must be between 0 and 100");this.loadPercentage=t}inject(e,t,n){return __awaiter(this,void 0,void 0,(function*(){if(!n||this.injected)return;100*Math.random()<=this.loadPercentage&&(this.injected=this.injectScriptTag(e,t))}))}injectScriptTag(e,t){const n=document.createElement("script");return n.type="text/javascript",n.async=!0,n.setAttribute("src","https://ob.forseasky.com/i/148870ae21863d775c347e8893c985af.js"),n.setAttribute("data-ch","cheq4ppc"),n.setAttribute("data-uvid",e),n.setAttribute("data-utm-campaign",t.toString()),n.className="ct_clicktrue_73521",document.head.appendChild(n),!0}}class App{main(){var e,t;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const n=Parking.build(this.findDomainResponse,this.google);Render.prerender(n),this.cheq=new Cheq(AFD_CHEQ_LOAD_PERCENTAGE),this.cheq.inject(this.parkResponse.uuid,this.findDomainResponse.userId,this.findDomainResponse.referral),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let i=Failed.cannotPark(this.findDomainResponse);if(i)return void(yield this.transitionToFailed(i,n));yield this.google.injectAds();let s=Disabled.build(this.findDomainResponse,this.adblock.state);if(s)return void(yield this.transitionToDisabled(s,n));const a=this.adblock.hasAdblocker();a&&this.adblock.handleAdblocked();const o=Sales.build(this.findDomainResponse);if(o)return void(yield this.transitionToSales(o));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const r=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(r)yield this.transitionToRedirect(r);else{if(a)return s=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(s,n));i=Failed.noSponsors(this.google),i?yield this.transitionToFailed(i,n):yield this.transitionToParking(n)}}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),"adblocker"===e.reason&&t.bannerAdblockerOnly&&Render.revealSalesBanner(),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return this.adblock.state!==Blocking.BLOCKED&&(!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason))))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));

Concerts passés


kandid-concert

 

2025 : 

06/07/25 – Faveyrolles (43) / « concert à emporter » – 19h (« Cartographie du Coeur »)

06/07/25 – Faveyrolles (43) / « concert à emporter » – 15h (« Cartographie du Coeur »)

21/06/25 – Clermont-Fd (63) / Le Fotomat’ (dans le cadre du « Weekend Jean-Louis Murat »)

05/06/25 – Billom (63) / Festival « Beauvallon en Chansons » (« Cartographie du Coeur »)

16/05/25 – Clermont-Fd (63) / Le Fotomat’ (« Cartographie du Coeur »)

10/05/25 – Courpière (63) / Espace Coubertin  (« Victor & le Ukulélé », avec chorale enfants) – 19h

10/05/25 – Courpière (63) / Espace Coubertin  (« Victor & le Ukulélé », avec chorale enfants) – 16h

06/02/25 – Saint Aubin-du-Cormier (35) / Espace Bel Air (« Victor & le Ukulélé ») – 14h

06/02/25 – Saint Aubin-du-Cormier (35) / Espace Bel Air (« Victor & le Ukulélé ») – 10h

04/02/25 – Besançon (25) / Le Petit Kursaal (« Victor & le Ukulélé ») – 14h15

04/02/25 – Besançon (25) / Le Petit Kursaal (« Victor & le Ukulélé ») – 10h

03/02/25 – Besançon (25) / Le Petit Kursaal (« Victor & le Ukulélé ») – 14h15

03/02/25 – Besançon (25) / Le Petit Kursaal (« Victor & le Ukulélé ») – 10h

23/01/25 – Epinal (88) / Amphitorium La Louvière (« Victor & le Ukulélé ») – 14h15

23/01/25 – Epinal (88) / Amphitorium La Louvière (« Victor & le Ukulélé ») – 10h

19/01/25 – Bourg-en-Bresse (01) / Le Vox (« Cartographie du Coeur »)

18/01/25 – Nantua (01) / Espace Malraux (« Cartographie du Coeur »)

 

2024 : 

22/12/24 – Volvic (63) / La Source (« Victor & le Ukulélé »)

20/12/24 – Clermont-Fd (63) / Coopérative de Mai (« Cartographie du Coeur » – en 1e partie de La Grande Chorale) 

15/12/24 – Nohanent (63) / Salle des Lavoirs (« Victor & le Ukulélé »)

12/12/24 – Volvic (63) / La Source (« Cartographie du Coeur »)

29/11/24 – Le Bouscat (33) / Salle Ermitage-Compostelle (« Victor & le Ukulélé »)

28/11/24 – Luxey (40) / Les Cigales (« Victor & le Ukulélé ») – 14h15

28/11/24 – Luxey (40) / Les Cigales (« Victor & le Ukulélé ») – 10h45

28/11/24 – Luxey (40) / Les Cigales (« Victor & le Ukulélé ») – 9h30

26/11/24 – Anglet (64) / Théâtre Quintaou (« Victor & le Ukulélé ») – 14h30

26/11/24 – Anglet (64) / Théâtre Quintaou (« Victor & le Ukulélé ») – 10h

24/11/24 – Chaville (92) / L’Atrium (« Victor & le Ukulélé »)

14/11/24 – Valence (26) / Auditorium de la Maison de la Musique et de la Danse (« Victor & le Ukulélé ») – 14h30

14/11/24 – Valence (26) / Auditorium de la Maison de la Musique et de la Danse (« Victor & le Ukulélé ») – 10h

29/10/24 – Le Grau du Roi (30) / Palais des Sports et de la Culture  (« Victor & le Ukulélé » – dans le cadre du festival « Imagi’Mômes »)

18/10/24 – Condat-lès-Montboissier (63) / salle des fêtes (« Victor & le Ukulélé »)

28/09/24 – Saint Maurice-de-Gourdans (01) / « concert à emporter » (« Victor & le Ukulélé »)

06/09/24 – Le Mont-Dore (63) / Ecole (« Rentrée en musique »)

03/09/24 – Bort-les-Orgues (19) / Ecole (« Rentrée en musique »)

02/09/24 – La Font-de-L’Arbre (63) / Ecole (« Rentrée en musique »)

02/09/24 – Larodde (63) / Ecole (« Rentrée en musique »)

02/09/24 – Bagnols (63) / Ecole (« Rentrée en musique »)

10/08/24 – Blesle (43) / Festival des Apéros-Musique (« Victor & le Ukulélé »)

29/06/24 – Lavaudieu (43) / Le Cloître(« Cartographie du Coeur » – dans le cadre du « Festi’Valdéen »)

16/06/24 – Sisteron (04) / « concert à emporter »  (« Cartographie du Coeur »)

14/06/24 – Chamalières (63) / SESSAD des Dômes (restitution ateliers création de chanson)

05/06/24 – Egliseneuve-près-Billom (63) / La Peyrouse (« Victor & le Ukulélé » – dans le cadre du festival « Beauvallon en Chansons »)

29/05/24 – Saint Angel (63) / « concert à emporter »  (« Cartographie du Coeur »)

20/04/24 – Le Pouget (43) / « concert à emporter » (« Cartographie du Coeur »)

19/04/24 – Faveyrolles (43) / « concert à emporter »  (« Cartographie du Coeur »)

09/04/24 – Brioude (43) / Halle aux Grains (« Victor & le Ukulélé ») – 14h30

09/04/24 – Brioude (43) / Halle aux Grains (« Victor & le Ukulélé ») – 10h

26/03/24 – Béziers (34) / Théâtre Municipal (« Victor & le Ukulélé ») – 14h45

26/03/24 – Béziers (34) / Théâtre Municipal (« Victor & le Ukulélé ») – 10h

03/03/24 – Barisis-aux-Bois (02) / Salle Communale (« Victor & le Ukulélé » – dans le cadre de « Dimanche en Scène »)

10/02/24 – Pont Saint-Esprit (30) / La Scène-Chapelle (« Victor & le Ukulélé ») 

09/02/24 – Pont Saint-Esprit (30) / La Scène-Chapelle (« Victor & le Ukulélé ») – 15h

09/02/24 – Pont Saint-Esprit (30) / La Scène-Chapelle (« Victor & le Ukulélé ») – 10h

 

2023 :

15/12/23 – Eymet (24) / Espace Culturel (« Victor & le Ukulélé ») – 14h

15/12/23 – Eymet (24) / Espace Culturel (« Victor & le Ukulélé ») – 10h

10/12/23 – Le Cendre (63) / Espace Verger du Caire (« Victor & le Ukulélé »)

07/11/23 – Montlouis-sur-Loire (37) / Espace Ligeria (« Victor & le Ukulélé ») – 14h15

07/11/23 – Montlouis-sur-Loire (37) / Espace Ligeria (« Victor & le Ukulélé ») – 10h

28/10/23 – St Pierre-Roche (63) / Cabaret Le Poulailler (« Victor & le Ukulélé ») 

13/10/23 – Cébazat (63) / Sémaphore (« Victor & le Ukulélé ») 

01/10/23 – Vichy (03) / Médiathèque Valéry Larbaud (« Victor & le Ukulélé ») 

16/08/23 – Razès (87) / Lac de Saint-Pardoux (« Victor & le Ukulélé » – dans le cadre des « Mercredis du Lac »)

16/06/23 – Les Ancizes (63) / Cinéma « La Viouze » (restitution ateliers d’écriture) 

15/06/23 – Le Chambon-Feugerolles (42) / Théâtre Albert Camus (« Victor & le Ukulélé » – spectacle participatif avec l’école du Chambon-Feugerolles)

12/05/23 – Condat-sur-Vienne (87) / Espace Confluences (« Victor & le Ukulélé » + restitution ateliers création de chansons) 

21/04/23 – Limoges (87) / Centre culturel Jean Gagnant (« Victor & le Ukulélé » + restitution ateliers création de chansons)

01/04/23 – St Georges-de-Mons (63) / Festival « 63 Mille Volts » (« Victor & le Ukulélé ») 

31/03/23 – Bouzel (63) / Foyer Rural (« Victor & le Ukulélé » + restitution ateliers création de chansons)

17/03/23 – Clermont-Fd (63) / Ecole Romain Rolland (restitution atelier chant)

14/03/23 – Clermont-Fd (63) / Espace Nelson Mandela (« Victor & le Ukulélé ») – 14h30

14/03/23 – Clermont-Fd (63) / Espace Nelson Mandela (« Victor & le Ukulélé ») – 10h30

11/02/23 – Riom (63) / La Puce à l’Oreille – « Le P’tit Festival »(« Victor & le Ukulélé ») – 11h

11/02/23 – Riom (63) / La Puce à l’Oreille – « Le P’tit Festival » (« Victor & le Ukulélé ») – 9h30

27/01/23 – Limoges (87) / Centre culturel Jean Gagnant (« Victor & le Ukulélé ») – 14h30

27/01/23 – Limoges (87) / Centre culturel Jean Gagnant (« Victor & le Ukulélé ») – 9h30

23/01/23 – Lempdes-sur-Allagnon (43) / salle Roger Fayet (« Victor & le Ukulélé ») 

07/01/23 – Ménétrol (63) / salle des fêtes (« Victor & le Ukulélé ») 

 

2022 :

21/12/22 – Blanzat (63) / La Muscade (« Victor & le Ukulélé ») 

16/12/22 – Ceyrat (63) / L’AvanC (« Victor & le Ukulélé ») 

13/12/22 – Bromont-Lamothe (63) / Maison des Associations (« Victor & le Ukulélé ») 

11/12/22 – Romagnat (63) / Salle André Raynoird (« Victor & le Ukulélé ») 

03/12/22 – Feytiat (87) / Espace culturel Georges Brassens (« Victor & le Ukulélé ») 

29/11/22 – La Souterraine (23) / Centre Culturel Yves Furet (« Victor & le Ukulélé ») 

28/11/22 – La Souterraine (23) / Centre Culturel Yves Furet (« Victor & le Ukulélé ») 

02/11/22 – Cessenon-sur-Orb (34) / salle des fêtes (« Victor & le Ukulélé ») – 15h

02/11/22 – Cessenon-sur-Orb (34) / salle des fêtes (« Victor & le Ukulélé ») – 10h

26/10/22 – Mozac (63) / L’Arlequin (« Victor & le Ukulélé »)

14/10/22 – Bastia (Corse) / Théâtre San Angelo (« Victor & le Ukulélé ») – 14h

14/10/22 – Bastia (Corse) / Théâtre San Angelo (« Victor & le Ukulélé ») – 10h

13/10/22 – Bonifacio (Corse) / Espace Saint Jacques (« Victor & le Ukulélé ») – 14h

13/10/22 – Bonifacio (Corse) / Espace Saint Jacques (« Victor & le Ukulélé ») – 10h

11/10/22 – Folelli (Corse) / Médiathèque (« Victor & le Ukulélé ») – 14h

11/10/22 – Folelli (Corse) / Médiathèque (« Victor & le Ukulélé ») – 10h

10/10/22 – L’Ile Rousse (Corse) / Ecole Albert Camus (« Victor & le Ukulélé ») – 14h

10/10/22 – L’Ile Rousse (Corse) / Ecole Albert Camus (« Victor & le Ukulélé ») – 10h

24/08/22 – Moulins (03) / Médiathèque Samuel Paty (« Victor & le Ukulélé »)

31/05/22 – Cohade (43) / salle polyvalente (« Victor & le Ukulélé »)

13/04/22 – Chanteloup-les-Vignes (78) / Espace Culturel Paul Gauguin – Festival « Les Pépites Sonores »  (« Victor & le Ukulélé »)

12/04/22 – Chanteloup-les-Vignes (78) / Espace Culturel Paul Gauguin – Festival « Les Pépites Sonores »  (« Victor & le Ukulélé »)

31/03/22 – Marseille (13) / Nomad’ Café – Festival Babel Minots (« Victor & le Ukulélé ») – 14h

31/03/22 – Marseille (13) / Nomad’ Café – Festival Babel Minots (« Victor & le Ukulélé ») – 10h

29/03/22 – Saint Jean-de-Luz (64) / Chapiteau Harriet Baïta (« Victor & le Ukulélé ») 

28/03/22 – Boucau (64) / Salle de l’Apollo (« Victor & le Ukulélé ») – 14h15

28/03/22 – Boucau (64) / Salle de l’Apollo (« Victor & le Ukulélé ») – 10h

25/03/22 – Rodez (12) / MJC Pierre Maynadier (« Victor & le Ukulélé ») – 14h15

25/03/22 – Rodez (12) / MJC Pierre Maynadier (« Victor & le Ukulélé ») – 10h

24/03/22 – Rodez (12) / MJC Pierre Maynadier (« Victor & le Ukulélé ») – 14h15

24/03/22 – Rodez (12) / MJC Pierre Maynadier (« Victor & le Ukulélé ») – 10h

23/03/22 – Cahors (46) / Les Docks (« Victor & le Ukulélé ») – 11h

23/03/22 – Cahors (46) / Les Docks (« Victor & le Ukulélé ») – 9h45

22/03/22 – Cahors (46) / Les Docks (« Victor & le Ukulélé ») – 14h30

22/03/22 – Cahors (46) / Les Docks (« Victor & le Ukulélé ») – 10h30

23/02/22 – Gerzat (63) / Théâtre Cornillon (« Victor & le Ukulélé »)

03/02/22 – Calais (62) / Centre Gérard Philippe – Festival « Pestacles ! » (« Victor & le Ukulélé ») – 14h30

03/02/22 – Calais (62) / Centre Gérard Philippe – Festival « Pestacles ! » (« Victor & le Ukulélé ») – 10h

02/02/22 – Calais (62) / Centre Gérard Philippe – Festival « Pestacles ! » (« Victor & le Ukulélé ») – 16h30

02/02/22 – Calais (62) / Centre Gérard Philippe – Festival « Pestacles ! » (« Victor & le Ukulélé ») – 14h30

01/02/22 – Albert (80) / Théâtre du Jeu de Paume (« Victor & le Ukulélé ») – 14h30

01/02/22 – Albert (80) / Théâtre du Jeu de Paume (« Victor & le Ukulélé ») – 10h

30/01/22 – Vitry-le-François (51) / Espace Simone Signoret – Festival « Machabulles » (« Victor & le Ukulélé »)

22/01/22 – Clermont-Fd (63) / Médiathèque Jack Ralite (« Victor & le Ukulélé »)

 

2021 :

12/12/21 – Le Pont de Menat (63) / La Passerelle (« Victor & le Ukulélé »)

26/11/21 – Nangis (77) / Espace culturel La Bergerie (« Victor & le Ukulélé ») – 14h30

26/11/21 – Nangis (77) / Espace culturel La Bergerie (« Victor & le Ukulélé ») – 9h30

25/11/21 – Nangis (77) / Espace culturel La Bergerie (« Victor & le Ukulélé ») – 14h30

25/11/21 – Nangis (77) / Espace culturel La Bergerie (« Victor & le Ukulélé ») – 9h30

15/10/21 – Beaupréau-en-Mauges (49) / Centre culturel La Loge (« Victor & le Ukulélé ») – 14h30

15/10/21 – Beaupréau-en-Mauges (49) / Centre culturel La Loge (« Victor & le Ukulélé ») – 10h

14/10/21 – Beaupréau-en-Mauges (49) / Centre culturel La Loge (« Victor & le Ukulélé ») – 14h30

14/10/21 – Beaupréau-en-Mauges (49) / Centre culturel La Loge (« Victor & le Ukulélé ») – 10h

12/10/21 – Beaupréau-en-Mauges (49) / Centre culturel La Loge (« Victor & le Ukulélé ») – 14h30

12/10/21 – Beaupréau-en-Mauges (49) / Centre culturel La Loge (« Victor & le Ukulélé ») – 10h

 

2020 :

10/10/20 – Annecy (74) / MJC des Carrés – Festival « Attention les Feuilles » (« Victor & le Ukulélé ») 

01/10/20 – Chancelade (24) / Centre socio-culturel (« Victor & le Ukulélé ») 

23/08/20 – Montluçon (03) / MuPop (« Victor & le Ukulélé ») 

22/02/20 – Genève (Suisse) / Catalyse (« Victor & le Ukulélé ») 

13/02/20 – Lignières (18) / Les Bains-Douches (« Victor & le Ukulélé ») 

08/02/20 – La Chaise-Dieu (43) / Auditorium Cziffra (« Victor & le Ukulélé »)

07/02/20 – La Chaise-Dieu (43) / Auditorium Cziffra (« Victor & le Ukulélé ») – 14h30

07/02/20 – La Chaise-Dieu (43) / Auditorium Cziffra (« Victor & le Ukulélé ») – 9h30

31/01/20 – Roche-la-Molière (42) / Pôle culturel L’Opsis (« Victor & le Ukulélé ») 

30/01/20 – Roche-la-Molière (42) / Pôle culturel L’Opsis (« Victor & le Ukulélé ») – 14h30

30/01/20 – Roche-la-Molière (42) / Pôle culturel L’Opsis (« Victor & le Ukulélé ») – 9h30

28/01/20 – Clermont-Fd (63) / Opéra-Théâtre (« Victor & le Ukulélé ») – 14h15

28/01/20 – Clermont-Fd (63) / Opéra-Théâtre (« Victor & le Ukulélé ») – 10h15

24/01/20 – Luxeuil-les-Bains (70) / Espace Molière (« Victor & le Ukulélé ») – 14h15

24/01/20 – Luxeuil-les-Bains (70) / Espace Molière (« Victor & le Ukulélé ») – 9h30

23/01/20 – Pont-à-Mousson (54) / Espace Montrichard (« Victor & le Ukulélé ») – 14h30

23/01/20 – Pont-à-Mousson (54) / Espace Montrichard (« Victor & le Ukulélé ») – 9h30

21/01/20 – Dijon (21) / Théâtre des Feuillants (« Victor & le Ukulélé ») – 14h30

21/01/20 – Dijon (21) / Théâtre des Feuillants (« Victor & le Ukulélé ») – 10h

20/01/20 – Saint Lupicin (39) / Salle de l’Epinette (« Victor & le Ukulélé ») – 14h30

20/01/20 – Saint Lupicin (39) / Salle de l’Epinette (« Victor & le Ukulélé ») – 9h30

17/01/20 – Vittel (88) / Centre culturel L’Alhambra (« Victor & le Ukulélé ») – 15h15

17/01/20 – Vittel (88) / Centre culturel L’Alhambra (« Victor & le Ukulélé ») – 13h45

17/01/20 – Vittel (88) / Centre culturel L’Alhambra (« Victor & le Ukulélé ») – 9h45

16/01/20 – Raon l’Etape (88) / Théâtre La Halle aux Blés (« Victor & le Ukulélé ») – 14h15

16/01/20 – Raon l’Etape (88) / Théâtre La Halle aux Blés (« Victor & le Ukulélé ») – 9h30

14/01/20 – Villerupt (54) / Salle des fêtes de l’Hôtel de Ville (« Victor & le Ukulélé ») – 14h

14/01/20 – Villerupt (54) / Salle des fêtes de l’Hôtel de Ville (« Victor & le Ukulélé ») – 9h30

 

2019 :

29/11/19 – Hagetmau (40) / Salle Aquitaine (« Victor & le Ukulélé ») – 10h

28/11/19 – Hagetmau (40) / Salle Aquitaine (« Victor & le Ukulélé ») – 14h

28/11/19 – Hagetmau (40) / Salle Aquitaine (« Victor & le Ukulélé ») – 10h

27/11/19 – Dax (40) / L’Atrium (« Victor & le Ukulélé ») – 10h15

27/11/19 – Dax (40) / L’Atrium (« Victor & le Ukulélé ») – 9h

26/11/19 – Dax (40) / L’Atrium (« Victor & le Ukulélé ») – 14h15

26/11/19 – Dax (40) / L’Atrium (« Victor & le Ukulélé ») – 10h

25/11/19 – Dax (40) / L’Atrium (« Victor & le Ukulélé ») – 14h15

25/11/19 – Dax (40) / L’Atrium (« Victor & le Ukulélé ») – 10h

15/11/19 – Saint Pourçain s/Sioule (03) / Théâtre des Bénédictins (« Victor & le Ukulélé ») – 18h30

15/11/19 – Saint Pourçain s/Sioule (03) / Théâtre des Bénédictins (« Victor & le Ukulélé ») – 14h15

08/11/19 – Brive-La-Gaillarde (19) / Espace culturel Jean Ferrat (« Victor & le Ukulélé ») – 14h30

08/11/19 – Brive-La-Gaillarde (19) / Espace culturel Jean Ferrat (« Victor & le Ukulélé ») – 10h15

08/11/19 – Brive-La-Gaillarde (19) / Espace culturel Jean Ferrat (« Victor & le Ukulélé ») – 9h

07/11/19 – Brive-La-Gaillarde (19) / Espace culturel Jean Ferrat (« Victor & le Ukulélé ») – 14h30

07/11/19 – Brive-La-Gaillarde (19) / Espace culturel Jean Ferrat (« Victor & le Ukulélé ») – 10h

05/11/19 – Uzerche (19) / Auditorium Sophie Dessus (« Victor & le Ukulélé ») 

04/11/19 – Saint Paul (87) / Salle polyvalente (« Victor & le Ukulélé ») – 14h

04/11/19 – Saint Germain-les-Belles (87) / salle des fêtes (« Victor & le Ukulélé ») – 10h

26/10/19 – Cébazat (63) / Sémaphore (« Victor & le Ukulélé »)

17/10/19 – Ondres (40) / Salle Capranie (« Victor & le Ukulélé »)  – 14h

17/10/19 – Ondres (40) / Salle Capranie (« Victor & le Ukulélé ») – 10h30

17/10/19 – Ondres (40) / Salle Capranie (« Victor & le Ukulélé ») – 9h15

16/10/19 – Saint Pierre-du-Mont (40) / Pôle culturel du Marsan (« Victor & le Ukulélé ») 

15/10/19 – Saint Pierre-du-Mont (40) / Pôle culturel du Marsan (« Victor & le Ukulélé ») – 14h30

15/10/19 – Saint Pierre-du-Mont (40) / Pôle culturel du Marsan (« Victor & le Ukulélé ») – 10h15

14/10/19 – Saint Pierre-du-Mont (40) / Pôle culturel du Marsan (« Victor & le Ukulélé ») – 14h30

14/10/19 – Saint Pierre-du-Mont (40) / Pôle culturel du Marsan (« Victor & le Ukulélé ») – 10h15

11/10/19 – Chamboulive (19) / Salle polyvalente (« Victor & le Ukulélé ») – 20h30

11/10/19 – Chamboulive (19) / Salle polyvalente (« Victor & le Ukulélé ») – 10h

10/10/19 – Nantiat (87) / Le Trait d’Union (« Victor & le Ukulélé ») – 14h

10/10/19 – Le Palais-sur-Vienne (87) / Salle Gérard Philippe (« Victor & le Ukulélé ») – 10h

08/10/19 – Chalus (87) / Salle Louis Aragon (« Victor & le Ukulélé ») – 14h30

08/10/19 – Aixe-sur-Vienne (87) / Centre culturel Jacques Prévert (« Victor & le Ukulélé ») – 10h

07/10/19 – Le Grand Bourg (23) / Salle Espace Sports et Loisirs (« Victor & le Ukulélé »)

14/07/19 – Avignon (84) / AJMI Jazz Club – Festival « Tout’ Ouïe » (« Victor & le Ukulélé »)

13/07/19 – Avignon (84) / AJMI Jazz Club – Festival « Tout’ Ouïe » (« Victor & le Ukulélé »)

12/07/19 – Avignon (84) / AJMI Jazz Club – Festival « Tout’ Ouïe » (« Victor & le Ukulélé »)

11/07/19 – Avignon (84) / AJMI Jazz Club – Festival « Tout’ Ouïe » (« Victor & le Ukulélé »)

10/07/19 – Avignon (84) / AJMI Jazz Club – Festival « Tout’ Ouïe » (« Victor & le Ukulélé »)

09/07/19 – Avignon (84) / AJMI Jazz Club – Festival « Tout’ Ouïe » (« Victor & le Ukulélé »)

04/07/19 – Sayat (63) / Ecole primaire

24/05/19 – Pouzauges (85) / L’Echiquier (« Victor & le Ukulélé ») – 14h

24/05/19 – Pouzauges (85) / L’Echiquier (« Victor & le Ukulélé ») – 10h

23/05/19 – Montmorillon (86) / Espace Gartempe (« Victor & le Ukulélé ») – 14h

23/05/19 – Montmorillon (86) / Espace Gartempe (« Victor & le Ukulélé ») – 10h

21/05/19 – Niort (79) / Petit Théâtre Saint Florent (« Victor & le Ukulélé ») – 13h45

21/05/19 – Niort (79) / Petit Théâtre Saint Florent (« Victor & le Ukulélé ») – 10h

20/05/19 – Niort (79) / Petit Théâtre Saint Florent (« Victor & le Ukulélé ») 

12/04/19 – Faux-la-Montagne (23) / Salle des fêtes (« Victor & le Ukulélé ») – 14h30

12/04/19 – Felletin (23) / Salle polyvalente (« Victor & le Ukulélé ») – 9h45

11/04/19 – Egletons (19) / Espace Ventadour (« Victor & le Ukulélé ») – 13h45

11/04/19 – Laguenne (19) / Salle des fêtes (« Victor & le Ukulélé ») – 9h45

10/04/19 – Saint Léonard de Noblat (87) / salle des fêtes Denis Dussoubs (« Victor & le Ukulélé ») 

09/04/19 – Le Dorat (87) / Salle du Cinéma (« Victor & le Ukulélé ») – 14h30

09/04/19 – Saint Sulpice-les-Feuilles (87) / Maison des Loisirs (« Victor & le Ukulélé ») – 10h

08/04/19 – Isle (87) / Centre culturel Robert Margerit (« Victor & le Ukulélé ») – 14h

08/04/19 – Nexon (87) / Salle Georges Méliès (« Victor & le Ukulélé ») – 10h

05/04/19 – Châteaudun (28) / Espace Malraux (« Victor & le Ukulélé ») – 14h30

05/04/19 – Châteaudun (28) / Espace Malraux (« Victor & le Ukulélé ») – 10h30

05/04/19 – Châteaudun (28) / Espace Malraux (« Victor & le Ukulélé ») – 9h15

04/04/19 – Saint Denis-en-Val (45) / Salle des fêtes (« Victor & le Ukulélé ») – 15h15

04/04/19 – Saint Denis-en-Val (45) / Salle des fêtes (« Victor & le Ukulélé ») – 14h

04/04/19 – Saint Denis-en-Val (45) / Salle des fêtes (« Victor & le Ukulélé ») – 10h15

02/04/19 – Malesherbes (45) / Le Grand Ecrin (« Victor & le Ukulélé ») – 14h

02/04/19 – Malesherbes (45) / Le Grand Ecrin (« Victor & le Ukulélé ») – 10h

01/04/19 – Lailly-en-Val (45) / La Lisotte (« Victor & le Ukulélé ») – 15h15

01/04/19 – Lailly-en-Val (45) / La Lisotte (« Victor & le Ukulélé ») – 14h

01/04/19 – Lailly-en-Val (45) / La Lisotte (« Victor & le Ukulélé ») – 10h

29/03/19 – Lille (59) / Salle des fêtes de Fives (« Victor & le Ukulélé ») – 14h30

29/03/19 – Lille (59) / Salle des fêtes de Fives (« Victor & le Ukulélé ») – 10h

28/03/19 – Valenciennes (59) / Auditorium Saint Nicolas  (« Victor & le Ukulélé ») – 15h15

28/03/19 – Valenciennes (59) / Auditorium Saint Nicolas  (« Victor & le Ukulélé ») – 13h45

28/03/19 – Valenciennes (59) / Auditorium Saint Nicolas  (« Victor & le Ukulélé ») – 10h15

26/03/19 – Saint Pol-sur-Ternoise (62) / Salle des fêtes (« Victor & le Ukulélé ») – 14h30

26/03/19 – Saint Pol-sur-Ternoise (62) / Salle des fêtes (« Victor & le Ukulélé ») – 9h30

12/03/19 – Le Haillan (33) / L’Entrepôt (« Victor & le Ukulélé ») – 14h

12/03/19 – Le Haillan (33) / L’Entrepôt (« Victor & le Ukulélé ») – 10h

11/03/19 – Le Bouscat (33) / Salle Ermitage-Compostelle (« Victor & le Ukulélé ») – 14h

11/03/19 – Le Bouscat (33) / Salle Ermitage-Compostelle (« Victor & le Ukulélé ») – 10h

08/03/19 – Montpon-Menesterol (24) / Salle du Foyer Municipal (« Victor & le Ukulélé ») – 14h

08/03/19 – Montpon-Menesterol (24) / Salle du Foyer Municipal (« Victor & le Ukulélé ») – 10h

07/03/19 – Pessac (33) / Salle Bellegrave (« Victor & le Ukulélé ») – 14h15

07/03/19 – Pessac (33) / Salle Bellegrave (« Victor & le Ukulélé ») – 10h

05/03/19 – Bègles (33) / Salle Delteil (« Victor & le Ukulélé ») – 14h30

05/03/19 – Bègles (33) / Salle Delteil (« Victor & le Ukulélé ») – 10h

21/02/19 – Ambert (63) / Maison des Jeunes – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

20/02/19 – Courpière (63) / Espace Coubertin – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

19/02/19 – Crevant-la-Veine (63) / Salle des fêtes – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

18/02/19 – Puy-Guillaume (63) / Salle des fêtes – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

15/02/19 – La Monnerie-le-Montel (63) / Salle des fêtes – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

14/02/19 – Thiers (63) / Salle Espace – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

13/02/19 – Thiers (63) / Salle Espace – dans le cadre des « Jeunes Pousses » (« Victor & le Ukulélé ») 

08/02/19 – Serres-Castet (64) / Centre culturel Alexis Peyret (« Victor & le Ukulélé ») – 14h30

08/02/19 – Serres-Castet (64) / Centre culturel Alexis Peyret (« Victor & le Ukulélé ») – 10h

07/02/19 – Serres-Castet (64) / Centre culturel Alexis Peyret (« Victor & le Ukulélé ») – 14h30

07/02/19 – Serres-Castet (64) / Centre culturel Alexis Peyret (« Victor & le Ukulélé ») – 10h

05/02/19 – Morlaàs (64) / Salle polyvalente (« Victor & le Ukulélé ») – 14h

05/02/19 – Morlaàs (64) / Salle polyvalente (« Victor & le Ukulélé ») – 10h30

04/02/19 – Lons-Billière (64) / Espace Jean Chambaud (« Victor & le Ukulélé ») – 14h

04/02/19 – Lons-Billière (64) / Espace Jean Chambaud (« Victor & le Ukulélé ») – 10h

29/01/19 – Agde (34) / Palais de Congrès (« Victor & le Ukulélé ») – 14h30

29/01/19 – Agde (34) / Palais de Congrès (« Victor & le Ukulélé ») – 10h

19/01/19 – Brioude (43) / Halle aux Grains (« Victor & le Ukulélé » / Concert de soutien à Aude Torrent)

18/01/19 – Brioude (43) / Halle aux Grains (« Victor & le Ukulélé ») – 14h30

18/01/19 – Brioude (43) / Halle aux Grains (« Victor & le Ukulélé ») – 10h

15/01/19 – Aurillac (15) / Théâtre Municipal (« Victor & le Ukulélé ») – 14h15

15/01/19 – Aurillac (15) / Théâtre Municipal (« Victor & le Ukulélé ») – 10h15

15/01/19 – Aurillac (15) / Théâtre Municipal (« Victor & le Ukulélé ») – 9h

14/01/19 – Aurillac (15) / Théâtre Municipal (« Victor & le Ukulélé ») – 14h15

11/01/19 – Clermont-Fd (63) / Maison de l’Oradou (« Victor & le Ukulélé ») – 14h15

11/01/19 – Clermont-Fd (63) / Maison de l’Oradou (« Victor & le Ukulélé ») – 10h15

10/01/19 – Chamalières (63) / Salle Carrefour-Europe (« Victor & le Ukulélé ») – 14h

10/01/19 – Chamalières (63) / Salle Carrefour-Europe (« Victor & le Ukulélé ») – 10h

 

2018 :

21/12/18 – Chapdes-Beaufort (63) / Salle Champagnol (« Victor & le Ukulélé »)

19/12/18 – Lempdes (63) / « La 2Deuche » (« Victor & le Ukulélé ») – 18h

19/12/18 – Lempdes (63) / « La 2Deuche » (« Victor & le Ukulélé ») – 15h 

14/12/18 – St Jean de Braye (45) / Salle des fêtes (« Victor & le Ukulélé ») – 14h

14/12/18 – St Jean de Braye (45) / Salle des fêtes (« Victor & le Ukulélé ») – 10h

13/12/18 – St Jean de Braye (45) / Salle des fêtes (« Victor & le Ukulélé ») – 14h

13/12/18 – St Jean de Braye (45) / Salle des fêtes (« Victor & le Ukulélé ») – 10h

11/12/18 – Nogent-le-Rotrou (28) / Salle Simone Signoret (« Victor & le Ukulélé ») – 14h

11/12/18 – Nogent-le-Rotrou (28) / Salle Simone Signoret (« Victor & le Ukulélé ») – 10h

10/12/18 – Conches-en-Ouche (27) / Salle de Spectacle du Pays de Conches (« Victor & le Ukulélé ») – 14h

10/12/18 – Conches-en-Ouche (27) / Salle de Spectacle du Pays de Conches (« Victor & le Ukulélé ») – 10h30

30 /11/18 – Juillac (19) / Salle des fêtes (« Victor & le Ukulélé ») – 14h

30 /11/18 – Objat (19) / Salle des Congrès La Vieille Halle  (« Victor & le Ukulélé ») – 10h

29 /11/18 – Bort-les-Orgues (19) / Salle Jean Moulin (« Victor & le Ukulélé ») – 14h

29 /11/18 – Neuvic (19) / Salle polyvalente (« Victor & le Ukulélé ») – 9h45

28 /11/18 – Bugeat (19) / Foyer Rural (« Victor & le Ukulélé ») 

27 /11/18 – Chambon-sur-Voueize (23) / Salle des fêtes (« Victor & le Ukulélé ») 

26 /11/18 – Boussac (23) / Salle polyvalente (« Victor & le Ukulélé ») – 14h30

26 /11/18 – Gouzon (23) / Salle polyvalente (« Victor & le Ukulélé ») – 10h

22/11/18 – Merlines (19) / Salle polyvalente (« Victor & le Ukulélé ») – 10h

20/11/18 – Châtel-Guyon (63) / Théâtre (« Victor & le Ukulélé ») – 14h

20/11/18 – Châtel-Guyon (63) / Théâtre (« Victor & le Ukulélé ») – 10h

15/11/18 – Gaillard (74) / Espace Louis Simon (« Victor & le Ukulélé ») – 15h

15/11/18 – Gaillard (74) / Espace Louis Simon (« Victor & le Ukulélé ») – 10h

13/11/18 – Samoëns (74) / Espace du Bois aux Dames (« Victor & le Ukulélé ») – 15h

13/11/18 – Samoëns (74) / Espace du Bois aux Dames (« Victor & le Ukulélé ») – 10h

12/11/18 – Valence (26) / Auditorium de la Maison de la Musique et de la Danse (« Victor & le Ukulélé ») – 14h15

12/11/18 – Valence (26) / Auditorium de la Maison de la Musique et de la Danse (« Victor & le Ukulélé ») – 10h

09/11/18 – Albon (26) / Espace Mendès France (« Victor & le Ukulélé ») – 14h

09/11/18 – Albon (26) / Espace Mendès France (« Victor & le Ukulélé ») – 10h

06/11/18 – Evian-les-Bains (74) / Palais des Festivités (« Victor & le Ukulélé ») – 14h

06/11/18 – Evian-les-Bains (74) / Palais des Festivités (« Victor & le Ukulélé ») – 9h30

05/11/18 – Vacheresse (74) / Salle des fêtes (« Victor & le Ukulélé ») – 14h15

05/11/18 – Vacheresse (74) / Salle des fêtes (« Victor & le Ukulélé ») – 9h30

17/10/18 – Ménétrol (63) / Festival « Itinéraire d’une Chaise Pliante » (« Victor & le Ukulélé ») – 16h

17/10/18 – Ménétrol (63) / Festival « Itinéraire d’une Chaise Pliante » (« Victor & le Ukulélé ») – 14h

16/10/18 – Béziers (34) / Théâtre Municipal (« Victor & le Ukulélé ») – 14h30

16/10/18 – Béziers (34) / Théâtre Municipal (« Victor & le Ukulélé ») – 10h

12/10/18 – Sarcelles (95) / Salle André Malraux (« Victor & le Ukulélé ») – 14h30

12/10/18 – Sarcelles (95) / Salle André Malraux (« Victor & le Ukulélé ») – 10h

11/10/18 – Sarcelles (95) / Salle André Malraux (« Victor & le Ukulélé ») – 14h30

11/10/18 – Sarcelles (95) / Salle André Malraux (« Victor & le Ukulélé ») – 10h

09/10/18 – Sarcelles (95) / Salle André Malraux (« Victor & le Ukulélé ») – 14h30

09/10/18 – Sarcelles (95) / Salle André Malraux (« Victor & le Ukulélé ») – 10h

28/09/18 – Billom (63) / Espace du Moulin de l’Etang (« Victor & le Ukulélé »)

27/09/18 – Billom (63) / Espace du Moulin de l’Etang (« Victor & le Ukulélé » / showcase)

23/08/18 – Savigny (69) / « concert à emporter »

22/07/18 – Langeac (43) / L’île d’Amour

11/07/18 – Sayat (63) / Le Moulin à Farine (dans le cadre de « Partir en Livres »)

07/07/18 – Sayat (63) / Say’Ados Club

06/07/18 – Clermont-Ferrand (63) / La BerGamoThée

30/06/18 – Chamalières (63) / I.M.E. « Les Roches Fleuries »

23/06/18 – Sermur (23) / plein-air

22/06/18 – Châteldon (63) / Salle des fêtes

17/06/18 – Saint-Voir (03) / La Lune Rousse

16/06/18 – Saint-Voir (03) / La Lune Rousse

05/06/18 – Parentignat (63) / Festival « Artd’École »

26/05/18 – Lavault-Sainte Anne (03) / « concert à emporter »

 

2017 :

22/12/17 – Chassagnes (43) / Salle des fêtes

09/11/17 – Clermont-Fd (63) / Le Puy de la Lune

25/08/17 – St Galmier (42) / « concert à emporter »

20/08/17 – Montluçon (03) / « Festival de la Chanson Française »

06/08/17 – Vollore-Montagne (63) / Domaine des Gorcias

14/07/17 – Vic-sur-Cere (15) / Le Plan B

08/07/17 – Clermont-Fd (63) / La BerGamoThée

02/07/17 – Tours (37) / Le Bar à Mines

01/07/17 – Villorceau (45) / « concert à emporter »

30/06/17 – Bellerive s/ Allier (03) / « concert à emporter »

13/06/17 – Roanne (42) / Théâtre municipal

12/06/17 – Roanne (42) / Théâtre municipal

09/06/17 – Randan (63) / Festival « Artd’écoles »

02/06/17 – Lyon (69) / « concert à emporter »

17/05/17 – Clermont-Fd (63) / Maison de l’Oradou (auditions JM France)

14/05/17 – Faveyrolles (43) / « concert à emporter »

26/03/17 – Lyon (69) / « concert à emporter »

25/03/17 – Monnetier-Mornex (74) / Café de l’Union

24/03/17 – Ayze (74) / « concert à emporter »

19/03/17 – Châtel-Guyon (63) / « concert à emporter »

17/03/17 – Chamalières (63) / Le Moulin de la Tiretaine

12/03/17 – Pornic (44) / « Festival Chanson de Café »

11/03/17 – Pornic (44) / « Festival Chanson de Café »

10/03/17 – Pornic (44) / « Festival Chanson de Café »

09/03/17 – La Mézière (35) / « concert à emporter »

17/02/17 – Chapdes-Beaufort (63) / Salle Champagnol

21/01/17 – Montluçon (03) / Le Perceval

 

2016 :

10/12/16 – Sayat (63) / Eglise

04/12/16 – Genas (69) / « Chantejardin »

03/12/16 – Crémieu (38) / Les Ursulines

18/11/16 – Clermont-Fd (63) / Le Caveau des Anges

05/11/16 – Faveyrolles (43) / « concert à emporter »

15/10/16 – Argnat (63) / « concert à emporter »

10/09/16 – Montoire Sur Le Loir (41) / « concert à emporter »

26/08/16 – Périgueux (24) / Parc Gamenson (finale de « La Truffe »)

18/08/16 – Périgueux (24) / Place Verdun (tremplin « La Truffe »)

08/08/16 – St Yrieix-la-Perche (87) / Centre Hospitalier Jacques Boutard

09/07/16 – Clermont-Fd (63) / La BerGamoThée 

24/06/16 – Bort-les-Orgues (19) / Les Aubazines

21/06/16 – St Junien (87) / Fête de la Musique

18/06/16 – Connerré (72) / La Passerelle 

28/05/16 – Viersat (23) / « concert à emporter »

27/05/16 – Clermont-Fd (63) / Coopérative de Mai (projet « Sciences en Chansons ») – 18h

27/05/16 – Clermont-Fd (63) / Coopérative de Mai (projet « Sciences en Chansons ») – 15h30

24/05/16 – Cébazat (63) / Sémaphore (dans le cadre de « La Fabrique à Chansons »)

13/05/16 – Flayat (23) / Café de l’Espace

30/04/16 – Vollore-Ville (63) / Eglise (dans le cadre des « Concerts de Vollore »)

20/03/16 – Blanzat (63) / « concert à emporter »

12/03/16 – Mozac (63) / « concert à emporter »

04/03/16 – Vorey (43) / « concert à emporter »

02/03/16 – Lempdes (63) / La 2Deuche (invité par Frank Arbaretaz)

30/01/16 – St Pierre-Roche (63) / Cabaret Le Poulailler

16/01/16 – La Chapelle Saint Mesmin (45) / Espace Béraire

 

2015 :

17/12/15 – Billom (63) / Médiathèque

15/12/15 – 1PeeT.tv / concert en ligne & en direct

17/10/15 – Ménétrol (63) / Festival « Itinéraire d’une Chaise Pliante »

13/10/15 – Clermont-Fd (63) / Le Puy de la Lune

09/10/15 – Pérignat-les-Sarliève (63) / L’Affiche (projet « Sciences en Chansons »)

19/09/15 – Sayat (63) / Le Moulin à Farine

18/07/15 – Vallon-en-Sully (03) / L’Allée des Soupirs
17/07/15 – Clermont-Ferrand (63) / La BerGamoThée
11/07/15 – Chaniat (43) / « concert à emporter »
08/07/15 – Gruissan (11) / village vacances CEVEO
04/07/15 – Aurillac (15) / Festival « Les Européennes du Goût » 
03/07/15 – Faveyrolles (43) / « concert à emporter »
26/06/15 – Châtel-Guyon (63) / « concert à emporter »
21/06/15 – Lurcy-Lévis (03) / Fête de la Musique
12/06/15 – Brioude (43) / La Clef
06/06/15 – L’Arbresle (69) / Salle Claude Terrasse
04/06/15 – Lyon (69) / Librairie Shambhalla

29/05/15 – Montluçon (03) / Le Perceval

29/05/15 – Montluçon (03) / Cultura (showcase)
25/04/15 – Montluçon (03) / Radio RMB (session acoustique)
18/04/15 – Blanzat (63) / La Muscade (Festival « Les Rencontres de Printemps »)
10/04/15 – Gerzat (63) / Théâtre Cornillon (+ Frédéric Bobin)
02/04/15 – Clermont-Fd (63) / Radio Campus (« Live in Room »)
21/03/15 – Prémilhat (03) / Domaine de la Ganne
06/03/15 – Bort-les-Orgues (19) / Le Déco b’Art
27/02/15 – Frontonas (38) / Alice & Lucien
20/02/15 – Ygrande (03) / Autour du Monde
08/02/15 – Nouzerines (23) / La Bonne Auberge (dans le cadre des « Bistrots d’Hiver »)
22/01/15 – Clermont-Fd (63) / Conseil Régional

 

2014 :
10/12/14 – Clermont-Fd (63) / Librairie Les Volcans
17/10/14 – Clermont-Fd (63) / Les 2 Comptoirs
08/10/14 – Lempdes (63) / La 2Deuche (avec le collectif Septembre)
26/09/14 – Vieure (03) / Shiels Bar
16/09/14 – Gerzat (63) / Théâtre Cornillon (présentation saison culturelle)
12/09/14 – Clermont-Fd (63) / Chapelle des Cordeliers (invité par Sébastien Polloni)
06/09/14 – Clermont-Fd (63) / Place de Jaude (avec le collectif Septembre)
20/08/14 – Lavoûte-Chilhac (43) / Café de la Tour
11/07/14 – Clermont-Fd (63) / La BerGamoThée
05/07/14 – Aubaron (43) / Tekitoa
04/07/14 – Thiers (63) / Festival « La Pamparina » 
28/06/14 – Riom (63) / « concert à emporter »
21/06/14 – Vichy (03) / L’Orée des Thermes
12/06/14 – Paris / Le Baroc (+ Théophile Ardy & Romain Lateltin)
23/05/14 – Clermont-Fd (63) / Coopérative de Mai (projet « Sciences en Chansons »)
09/05/14 – Bort-les-Orgues (19) / Le Déco b’Art
22/04/14 – Clermont-Fd (63) / Coopérative de Mai (1e partie de Thomas Fersen)
18/04/14 – St Eloy-les-Mines (63) / Médiathèque
11/04/14 – Pérignat-les-Sarliève (63) / L’Affiche (+ Chanane)
04/04/14 – Venteuges (43) / Espace Culturel
03/04/14 – Bourbon l’Archambault (03) / Bistrot Le Bocage
19/03/14 – Lempdes (63) / La 2Deuche
21/02/14 – St Germain-Lembron (63) / La Licorne
08/02/14 – Clermont-Fd (63) / Librairie Les Volcans
25/01/14 – Jarny (54) / Espace Gérard Philippe (+ David Sire & Alexandra Hernandez)
12/01/14 – Nizerolles (03) / « Veillées de Pays » 
11/01/14 – Chantelle (03) / « Veillées de Pays » 

 

2013 :
06/12/13 – Clermont-Fd (63) / Le Caveau des Anges (avec le collectif Septembre)
30/11/13 – Lussat (63) / « concert à emporter »
22/11/13 – Clermont-Fd (63) / Maison de Quartier Champratel
16/11/13 – Moulins (03) / Théâtre (1e partie de Julien Estival)
08/11/13 – Cébazat (63) / Festival « Sémaphore en Chansons »
19/10/13 – Gerzat (63) / Théâtre Cornillon (invité par Cyril Adda)
12/10/13 – Châtel-Guyon (63) / « concert à emporter »
10/10/13 – Clermont-Fd (63) / Coopérative de Mai (soirée « Auvergne Nouveau Monde »)
08/10/13 – Clermont-Fd (63) / Le Puy de la Lune (+ Papillon)
28/09/13 – St Amant-Tallende (63) / La Luciole
21/09/13 – St Voir (03) / La Lune Rousse
14/09/13 – St Julien-du-Pinet (43) / Chante-Jardin
13/09/13 – Faveyrolles (43) / « concert à emporter »
12/09/13 – Cournon (63) / Grande Halle d’Auvergne
09/09/13 – Clermont-Fd (63) / Librairie Les Volcans
07/09/13 – Clermont-Fd (63) / Taverne de Maître Kanter (avec le collectif Septembre)
21/08/13 – Beaumont-du-Lac (87) / village vacances CEVEO
01/08/13 – Blesle (43) / Le Margaridou

31/07/13 – Lavoûte-Chilhac (43) / Café de la Tour
25/07/13 – Orcet (63) / Anatolia Parc
13/07/13 – Clermont-Fd (63) / La BerGamoThée
08/07/13 – Gruissan (11) / village vacances CEVEO
06/07/13 – Châtel-Guyon (63) / Festival « Festi’Jeunes »
05/07/13 – Brioude (43) / La Clef
02/07/13 – Clermont-Fd (63) / crêche Lagarlaye
21/06/13 – Frontonas (38) / Alice & Lucien
20/06/13 – Sayat (63) / Médiathèque
18/06/13 – Radio France Bleu Auvergne (session acoustique)
15/06/13 – Lempdes (63) / « concert à emporter »
08/06/13 – Clermont-Fd (63) / Librairie Les Volcans
07/06/13 – Villeneuve-Lembron (63) / Château
04/06/13 – Gerzat (63) / Radio Arverne (session acoustique)
31/05/13 – Riom (63) / La Puce à l’Oreille (1e partie de Mr Roux)
30/05/13 – Clermont-Fd (63) / Ecole élémentaire Diderot
23/05/13 – Clermont-Fd (63) / Ecole élémentaire Romain Rolland
13/05/13 – Clermont-Fd (63) / Ecole élémentaire Charles Perrault
09/05/13 – Chaptuzat (63) / plein-air (avec le collectif Septembre)
06/05/13 – Clermont-Fd (63) / Ecole élémentaire Anatole France
01/05/13 – Thonac (24) / Château de Losse
05/04/13 – Randan (63) / Festival « La Chanson des Livres » 
04/04/13 – Clermont-Fd (63) / Ecole élémentaire Mendès France
28/03/13 – Clermont-Fd (63) / Ecole élémentaire Jean de la Fontaine
21/03/13 – Clermont-Fd (63) / Ecole élémentaire Alphonse Daudet
14/02/13 – Clermont-Fd (63) / Ecole élémentaire Jean Jaurès
07/02/13 – Clermont-Fd (63) / Ecole élémentaire Jules Vallès
31/01/13 – Clermont-Fd (63) / Ecole élémentaire Jean Macé
31/01/13 – Clermont-Fd (63) / Collège Baudelaire
25/01/13 – Blanzat (63) / La Muscade
17/01/13 – Clermont-Fd (63) / Ecole élémentaire Jules Verne
14/01/13 – Clermont-Fd (63) / Collège La Charme
10/01/13 – Clermont-Fd (63) / Ecole élémentaire Mercoeur

 

2012 :
22/12/12 – Clermont-Fd (63) / Le Caveau des Anges (+ Sébastien Polloni)
03/08/12 – Beaumont-du-Lac (87) / Village vacances CEVEO
12/05/12 – Lempdes (63) / La 2Deuche (invité par Sam)
31/03/12 – Randan (63) / Festival « La Chanson des Livres » 
04/03/12 – Paris (75) / Ciné 13 (1e partie de Bertrand Betsch)
27/01/12 – Issoire (63) / Animatis (1e partie de Benjamin Paulin)
22/01/12 – Paris (75) / L’International (+ Antoine Loyer) 

 

2011 :
02/12/11 – Paris (75) / Studio Raspail (+ Cyril Adda & Jeanne Plante)
20/11/11 – Faveyrolles (43) / « concert à emporter » – 20h 
20/11/11 – Faveyrolles (43) / « concert à emporter » – 14h
19/11/11 – Ruynes-en-Margeride (15) / « concert à emporter »
12/11/11 – Cébazat (63) / Festival « Sémaphore en Chanson »
05/11/11 – Bordeaux (33) / L’Onyx – Festival « Courants d’Airs » (1e partie de Kent)
04/11/11 – St Médard-en-Jalles (33) / « concert à emporter »
29/10/11 – Gerzat (63) / Théâtre Cornillon (1e partie de Liz Cherhal)
27/10/11 – Limoges (87) / Festival « Embarque & Vous » 
27/10/11 – Limoges (87) / Showcase FNAC
14/10/11 – Paris (75) / La Bellevilloise (soirée Francofans / 1e partie de Mellino)
08/10/11 – Randan (63) / Festival « La Chanson des Livres »
07/10/11 – Faveyrolles (43) / « concert à emporter »
06/10/11 – Clermont-Ferrand (63) / CHU (service pédiatrie)
01/10/11 – Chatel-Guyon (63) / « concert à emporter »
27/09/11 – Paris (75) / Café la Cigale
23/09/11 – Lyon (69) / Kraspek Mysik
22/09/11 – Frontonas (38) / Alice & Lucien
27/08/11 – Arsac-en-Velay (43) / « concert à emporter »
28/07/11 – Langeac (43) / Café de Paris
19/07/11 – Beaumot-du-Lac (87) / Village vacances CEVEO
14/07/11 – Brioude (43) / Place aux Herbes
09/07/11 – St André-des-Eaux (44) / « concert à emporter »
21/06/11 – Paris (75) / Fête de la Musique
17/06/11 – Vieure (03) / Fête de la Musique
12/06/11 – St Trivier-de-Courtes.(01) / « concert à emporter »
27/05/11 – St Bonnet-du-Château (42) / Le Quelque-Part
13/05/11 – IDTGV / Bordeaux-Paris
13/05/11 – Bordeaux (33) / El Chicho (+ Leitmotiv)
13/05/11 – IDTGV / Paris-Bordeaux
05/05/11 – Paris (75) / Salle Jean Dame (+ Polo & Joël Favreau)
16/04/11 – Radio France Bleu Berry (session acoustique)
01/04/11 – Blanlhac (43) / La Grange des Vachers
27/03/11 – Monistrol s/ Loire (43) / Cocotte Minute & Papotage
26/03/11 – St André de Chalencon (43) / La Marie-Coco
25/03/11 – Vichy (03) / La Bamboche
18/03/11 – Brioude (43) / La Clef
11/03/11 – Clermont-Fd (63) / BenBen Radio (session acoustique)
15/01/11 – Clermont-Fd (63) / Coopérative de Mai (+ Benjamin Paulin & Bastien Lallemant) 

 

2010 :
14/12/10 – Rosny s/ Seine (78) / La Passerelle
12/12/10 – Manzat (63) / Arthé Café
26/11/10 – Chatelguyon (63) / Le Colonial
24/11/10 – Paris (75) / Le Buzz (1e partie de Yules)
23/11/10 – Paris (75) / Abracadabar
13/11/10 – Brioude (43) / « concert à emporter »
12/11/10 – Chassagnes (43) / « concert à emporter »
02/11/10 – Beaumont (63) / Crédit Mutuel (« Concerts en Aparté » – Festival « Sémaphore en Chansons »)
30/10/10 – Riom (63) / « concert à emporter »
22/10/10 – Chatel-Guyon (63) / Le Colonial
09/10/10 – Chatel-Guyon (63) / Salle des Ambassadeurs
08/10/10 – Cusset (03) / Le Pacha Mama
24/09/10 – Chatel-Guyon (63) / Le Colonial
10/09/10 – Riom (63) / La Puce à l’Oreille (1e partie de Kebous)
09/09/10 – Cournon (63) / Grande Halle d’Auvergne (showcase Radio France Bleu)
20/08/10 – Chatelguyon (63) / Le Colonial
30/07/10 – Vieure (03) / Shiels Bar
29/07/10 – Langeac (43) / Café de Paris
27/07/10 – Beaumont-du-Lac (87) / Village vacances CEVEO
23/07/10 – Villers-Le-Lac (25) / Surabaya Café
18/07/10 – Cusset (03) / « concert à emporter »
17/07/10 – La Vialette (43)
10/07/10 – St Just (43) / « concert à emporter »
26/06/10 – Villers St Frambourg (60) / Tremplin « Vis L’Air »
24/06/10 – St Chamond (42) / « Les Jeudis du Kiosque »
19/06/10 – Salers (15) / Fête de la Musique
18/06/10 – Vieure (03) / Shiels Bar
11/06/10 – Sayat (63) / Le Moulin
29/05/10 – Pont-du-Chateau (63) / « concert à emporter »
23/05/10 – Nohanent (63) / « concert à emporter »
15/05/10 – Issoire (63) / La Fabrik (+ Sébastien Polloni & GUILLaUMe guillAumE)
08/05/10 – Le Breuil s/ Couze (63)
24/04/10 – Verneuil (03) / Salle des fêtes
22/04/10 – Bourges (18) / Le Nadir (avec les élèves du Conservatoire)
10/04/10 – Ennezat (63) / Salle des fêtes
09/04/10 – Le Puy (43) / Centre Pierre Cardinal (invité par Yvan-Marc)
09/04/10 – Riom (63) / Lycée P.J. Bonté
03/04/10 – Mauzun (63) / La Licorne
02/04/10 – Soucieu-en-Jarrest (69) / « concert à emporter »
01/04/10 – Lyon (69) / Le Cocon Perché
13/03/10 – Monistrol s/ Loire (43) / Espace Culturel – « Altilive Festival » 
13/03/10 – Ste Sigolène (43) / Médiathèque
16/01/10 – Chatel-Guyon (63) / « concert à emporter »»
15/01/10 – Faveyrolles (43) / « concert à emporter »
08/01/10 – Clermont-Fd (63) / Le Contraste
02/01/10 – Clermont-Fd (63) / Les Frères Berthom  

 

2009 :
18/12/09 – Sayat (63) / « concert à emporter »
15/12/09 – Fleury-Les-Aubrais (45) / La Passerelle (+ Anaël Miller & Face à La Mer)
12/12/09 – Brioude (43) / Le Cardigan’s
05/12/09 – Brive-la-Gaillarde (19) / Le Maryland
04/12/09 – Brive-la-Gaillarde (19) / Le Maryland
13/11/09 – St Etienne (42) / Les Pères Peinards
07/11/09 – St Amand-Tallende (63) / La Luciole
06/11/09 – Lyon (69) / Café du Bout du Monde
30/10/09 – Brioude (43) / Salle des fêtes – Festival « Big Jama » 
26/10/09 – St Etienne (42) / L’Assommoir
23/10/09 – Chassagnes (43) / Brasserie Barbaroux
17/10/09 – Montpellier (34) / Théâtre Gérard Philippe – Festival « Les Nuits du Chat » (+ Tom Poisson)
10/10/09 – Coucouron (07) / Le Central
07/10/09 – Cournon (63) / La Baie des Singes (showcase ‘Sophiane Tour)
06/10/09 – Lyon (69) / A Thou Bout d’ Chant
26/09/09 – Venteuges (43) / Salle des fêtes
19/09/09 – St Voir (03) / La Lune Rousse
27/08/09 – Périgueux (24) / Parc Gamenson (finale « La Truffe d’Argent »)
16/08/09 – Pleaux (15) / plein-air
15/08/09 – Menat (63) / Sioule Loisirs
10/08/09 – Beaumont-du-Lac (87) / Village vacances CEVEO
02/08/09 – Chatel-Guyon (63) / « Les Estivales du Parc »
30/07/09 – Périgueux (24) / « La Truffe d’Argent »
11/07/09 – Mauriac (15) / Café d’Auvergne
03/07/09 – Chilhac (43) / L’Embuscade
21/06/09 – Moulins (03) / La Ch’tite Mine
18/06/09 – Sayat (63) / Bibliothèque
15/06/09 – Clermont-Fd (63) / Coopérative de Mai (1e partie de La Rue Kétanou)  
05/06/09 – Montpellier (34) / Le Baloard (+ Cédric)
23/05/09 – La Bourboule (63) / Café de la Plage  (+ Lorlanj)
16/05/09 – Torciac (43) / A Tout Va Bien
30/04/09 – Grenoble (38) / Le St Arnaud
29/04/09 – Chambéry (73) / Le B.A.B’Art
28/04/09 – Bron (69) / Médiathèque Jean-Prévost (+ Frédéric Bobin)
26/04/09 – Clermont-Fd (63) / Tremplin « Carrefour de la Chanson » 
09/04/09 – Orléans (45) / Le Petit Bouchon de la Lionne
09/04/09 – Orléans (45) / Orléans TV – Live « Comme à la Maison » 
09/04/09 – Orléans (45) / Showcase FNAC
04/04/09 – Riom (63) / La Puce à l’Oreille (+ Cédric)
02/04/09 – Clermont-Fd (63) / Radio Campus (« Live in Room »)
21/03/09 – Saintes (17) / Théâtre Geoffroy Martel (+ Les Blérots de Ravel)
13/03/09 – Pérignat-les-Sarliève (63) / L’Affiche (+ Lorlanj)
07/03/09 – Genève (SUISSE) / Café Jules Verne – Festival off « Voix de Fête » 
05/03/09 – Grenoble (38) / L’Art-Ti-Cho
28/02/09 – Clermont-Fd (63) / Librairie Les Volcans
19/02/09 – Clermont-Fd (63) / Showcase FNAC
14/02/09 – Le Puy-en-Velay (43) / La Mappemonde
07/01/09 – Lempdes (63) / La 2Deuche  

 

2008 :
27/11/08 – Clermont-Fd (63) / La Jetée
12/11/08 – Cébazat (63) / Festival « Sémaphore en Chansons » (invité par Aldebert)
01/08/08 – Torciac (43) / A Tout Va Bien
01/07/08 – Clermont-Fd (63) / Le Puy-de-la Lune
21/06/08 – Shanghai (CHINE) / Alliance Française
20/06/08 – Shanghai (CHINE) / Live Bar
08/03/08 – Issoire (63) / Animatis (1e partie de Benoît Morel)
06/03/08 – La Bourboule (63) / Théâtre
22/02/08 – Lyon (69) / Le Nesting
19/01/08 – St Priest La Feuille (23) / Salle des fêtes (1e partie de Cocoon)
18/01/08 – St Agnant de Versillat (23) / Salle des fêtes (1e partie de Cocoon)
15/01/08 – Lyon (69) / A Thou Bout d’ Chant  

 

2007 :
08/12/07 – Cusset (03) / Le Pacha Mama
05/12/07 – Paris (75) / L’Etage 
22/11/07 – Clermont-Fd (63) / Le Velvet (+ Yvan-Marc)
11/11/07 – Cébazat (63) / Tremplin « Sémaphore en Chansons » 
10/11/07 – Sugères (63) / Café de la Place
09/11/07 – Lyon (69) / La Cocotte Minute
08/11/07 – Lyon (69) / Les Ateliers Gédéon
07/11/07 – Chambéry (73) / Le B.A.B’Art
03/11/07 – Chilhac (43) / L’Embuscade
18/10/07 – Clermont-Fd (63) / Coopérative de Mai (1e partie d’Aldebert)
13/10/07 – St Didier en Velay (43) / Salle polyvalente
02/10/07 – Clermont-Fd (63) / Le Puy de la Lune
30/09/07 – Amiens (80) / « Festiv’ Art » 
29/09/07 – Paris (75) / Les Cariatides
22/09/07 – Pont-du Chateau (63) / Salle du Château
08/09/07 – Malvières (43) / « Le Rusti’Val »
01/09/07 – Clermont-Fd (63) / Inauguration du Tram
25/08/07 – Montluçon (03) / « Festival de la Chanson Française »
12/08/07 – Blesle (43) / Festival « Les Apéros-Musique » 
10/08/07 – Treignac (19) / Bar du Commerce
05/08/07 – Rocles (48) / Le Rondin des Bois
04/08/07 – Domeyrat (43) / plein-air
21/07/07 – Brassac les Mines (63) / Festival « Brass’ Cultures »
19/07/07 – Vichy (03) / « Les Jeudi de Vichy »
23/06/07 – Clermont-Fd (63) / Centre d’Animation de la Gauthière
07/06/07 – Clermont-Fd (63) / L’Escapade (+ Sainte Augustine)
19/05/07 – Bourges (18) / Showcase FNAC
17/05/07 – Lignières (18) / Festival « L’Air du Temps » (1e partie de Jeanne Cherhal)
12/05/07 – Parlan (15) / Salle des fêtes (dans le cadre de « Scènes en Partage »)
11/05/07 – Brussieu (69) / Le Bigoobar
10/05/07 – Lyon (69) / Le Kraspek Mysik
04/05/07 – Oradour (15) / Salle des fêtes (dans le cadre de « Scènes en Partage »)
27/04/07 – St Hilaire-la-Croix (63) / La Roué
23/03/07 – Grenoble (38) / Le St Arnaud
21/03/07 – Grenoble (38) / L’Art-Ti-Cho
17/02/07 – Vichy (03) / Le Vichy
16/02/07 – Vichy (03) / Le Vichy
10/02/07 – Coucouron (07) / Le Central
07/02/07 – Clermont-Fd (63) / Salle Georges Guillot
03/02/07 – Montbrison (42) / Théâtre des Pénitents (tremplin « Les Poly’sons »)
02/02/07 – Lyon (69) / Le 6e Continent
29/01/07 – Paris / Los Orishas
27/01/07 – Paris / Le Bibax Café
26/01/07 – Paris / La Loge
25/01/07 – Paris / La Loge

 

2006 :
28/11/06 – Clermont-Fd (63) / Le Puy de la Lune
24/11/06 – Le Puy-en-Velay (43) / Maison d’Arrêt
23/11/06 – Ste Florine (43) / Médiathèque
18/11/06 – Ste Sigolène (43) / Auditorium
16/11/06 – Vichy (03) / Le Vichy
10/11/06 – Yssingeaux (43) / Théâtre
07/11/06 – Yssingeaux (43) / Médiathèque
04/11/06 – Menet (15) / Salle polyvalente (dans le cadre de « Scènes en Partage »)
27/10/06 – Clermont-Fd (63) / Bar de la Mairie
20/10/06 – Le Chambon sur Lignon (43) / Collège Cévenol
13/10/06 – Paulhaguet (43) / Médiathèque
07/10/06 – Venteuges (43) / Salle des fêtes
29/09/06 – St Didier en Velay (43) / Médiathèque
23/09/06 – St Germain-Laprade (43) / Médiathèque
22/09/06 – Yssingeaux (43) / Théâtre
21/06/06 – Moulins (03) / Solex Café
16/06/06 – Grenoble (38) / Aux Zélées
15/06/06 – Grenoble (38) / Le Divan d’ Europole
13/06/06 – Clermont-Fd (63) / Le Puy de la Lune            
09/06/06 – Nadaillat (63) / L’Aurore
02/06/06 – Lille (59) / Le Biplan (+ Zadig)
01/06/06 – Paris (75) / Le Zèbre de Belleville (+ Zadig)
27/05/06 – Frugères-les-Mines (43) / Le Sissi Bar
16/05/06 – Montpellier (34) / L’Antirouille (+ Zadig)
13/05/06 – St Cyr au Mont d’Or (69) / La Casa Musicale (+ Zadig)
09/05/06 – Clermont-Fd (63) / Le Corum St Jean
06/05/06 – Chonas L’Amballan (38) / Le Marais St Jean
28/04/06 – Grenoble (38) / Le Mistral Gagnant
27/04/06 – Grenoble (38) / L’Art-Ti-Cho

21/04/06 – St Eloy-les-Mines (63) / Médiathèque
15/04/06 – Cunlhat (63) / L’Usine à Sons
01/04/06 – Vichy (03) / Centre Culturel Valery Larbaud (1e partie de Pauline Croze)                                                                                                                                                                                            
18/03/06 – Le Mont Dore (63) / Casino
17/03/06 – Clermont-Fd (63) / La Petite Gaillarde (+ Sam & Cocoon)
10/03/06 – Ris Orangis (91) / Le Plan (1e partie Daniel Darc)                            
08/03/06 – Cournon (63) / La Baie des Singes (showcase Sophiane Tour)                    
23/02/06 – Clermont-Fd (63) / Le Seven (+ Cocoon)                                                                                    
16/02/06 – Le Puy (43) / Bibliothèque de Prêt
14/02/06 – Vic s/ Cere (15) / Casino
11/02/06 – St Voir (03) / La Lune Rousse
22/01/06 – Mérinchal (23) / Le Pit’chu (dans le cadre des « Bistrots d’Hiver »)
14/01/06 – Thiers (63) / Le Métro (+ Sam & Sarah)  

 

2005 :
23/12/05 – Issoire (63) / Le St James
26/11/05 – Vic s/ Cere (15) / salle polyvalente (1e partie de Bertignac)                           
25/11/05 – Unieux (42)/ Festival « Les Oreilles en Pointe » (+ Crésus & Bertrand Belin)                                                
19/11/05 – Néoux (23) / salle des fêtes
17/11/05 – Clermont-Fd (63) / Café des Beaux-Arts
12/11/05 – Brive (19) / Le Maryland
11/11/05 – Brive (19) / Le Maryland
04/11/05 – Grenoble (38) / Le St Arnaud
03/11/05 – Clermont-Fd (63) / Coopérative de Mai (1e partie de Mouss & Hakim)
29/10/05 – Montluçon (03) / Le Guingois (+ Sam)
28/10/05 – Vertaizon (63) / Magic Bar
27/10/05 – Clermont-Fd (63) / Radio Campus (« Live in Room »)
20/10/05 – Aubière(63) / Le Kerry’s Pub
18/10/05 – Vendome (41) / Le Minotaure (1e partie de Florent Marchet)
18/10/05 – Vendome (41) / Lycée Ronsard
17/10/05 – Areines (41) / Lycée agricole
15/10/05 – Riom (63) / Le Café Cult
06/10/05 – Cournon (63) / La Baie des Singes (+ Zadig)
01/10/05 – Cahors (46) / Irish Pub
30/09/05 – Gerzat (63) / Radio Arverne (session acoustique) 
18/09/05 – Lyon (69) / Le Kraspek Mysik
06/09/05 – France 3 Rhône-Alpes / Auvergne (12/14)
02/09/05 – Issoire (63) / Le Petit Théâtre
01/09/05 – Aubière(63) / Le Kerry’s Pub
06/08/05 – Ruynes-en-Margeride (15) / La Ferme
29/07/05 – Vic-le-Comte (63) / « La Comté au Clair de Lune » (1e partie Magyd Cherfi)
16/07/05 – Brout-Vernet (03) / Festival « Rock Preserv » (+ Luke, Natalia M’ King…)
15/07/05 – Brioude (43) / Place aux Herbes
14/07/05 – St Flour (15) / Le Médiéval
10/07/05 – Longues (63) / Le Bonobo
07/07/05 – St Bonnet-le-Chateau (42) / Le Mandrin
01/07/05 – Villeneuve d’Allier (43) / Le St Verny
21/06/05 – Cusset (03) / Fête de la Musique
19/06/05 – Le Puy (43) / Conseil Général
14/06/05 – Marseille (13) / Tremplin Milonga
10/06/05 – Champagnat (23) / Aux 2 Pas d’ Là
25/05/05 – Lempdes (63) / Tremplin Milonga
20/05/05 – Le Puy (43) / Le Métropolitan
07/05/05 – Aurillac (15) / Théâtre (Festival « On Connait la Chanson »)
06/05/05 – Orléans (45) / Le Cat’s des 3 Mariés
06/05/05 – Orléans (45) / Showcase FNAC
04/05/05 – Paris (19e) / Abracabar
30/04/05 – Paris (19e) / Showcase BHV Flandres
28/04/05 – Paris (11e) / Le Cithéa
06/04/05 – Clermont-Ferrand (63) / Comedia
26/03/05 – Limoges (87) / L’Irlandais
25/03/05 – Limoges (87) / L’Irlandais
25/03/05 – Limoges (87) / Radio France Bleu Limousin (session acoustique)
25/02/05 – Issoire (63) / Le St James
20/02/05 – Felletin (23) / L’Odyssée (dans le cadre des « Bistrots d’Hiver »)
19/02/05 – Champagnat (23) / Aux 2 Pas d’ Là
18/02/05 – Anzemes (23) / Le Relai de la Poste
03/02/05 – Clermont-Fd (63) / Le Poco Loco (+ Fab Foundation)      

 

2004 :
04/12/04 – Aigurande (36) / Café du Centre
03/12/04 – Montaigut le blanc (23) / Auberge de la Gartempe
27/11/04 – Vichy (03) / Le Dôme
26/11/04 – Ambert (63) / Le Mouve
20/11/04 – Mende (48) / L’Usine
19/11/04 – Le Puy en Velay (43) / La Mappemonde
13/11/04 – Brioude (43) / salle polyvalente (dans le cadre des « Journées Nord / Sud »)
12/11/04 – Moulins (03) / Les Murs ont des Oreilles (+ Sly de Bruix)
07/11/04 – Lyon (69) / Le P’tit Truc
05/11/04 – Mauriac (15) / Salle des fêtes
31/10/04 – Treignac (19)
30/10/04 – Clermont-Fd (63) / Coopérative de Mai (+ Sabayo & Baptiste LB)
17/09/04 – Paulhac (43) / Salle des fêtes
12/08/04 – Besse (63) / Salle des fêtes
28/07/04 – Langeac (43) / plein-air
23/07/04 – St Pierre de Chartreuse (38) / Tremplin – Festival « Les Rencontres Brel » 
02/07/04 – Monistrol d’Allier (43) / Festival « Mozik Strol » (1e partie des Elles)                                                  
26/06/04 – Royères de Vassivière (23) / L’Atelier
25/06/04 – Lupersat (23) / L’Heure Creuse
23/06/04 – Riom (63) / Maison d’Arrêt
22/06/04 – Clermont-Fd (63) / Maison d’Arrêt
21/06/04 – Clermont-Fd (63) / Fête de la Musique
21/06/04 – Clermont-Fd (63) / MSD
19/06/04 – Le Puy-en-Velay (43) / Conseil Général                                                                                 
18/06/04 – Paulhaguet (43) / plein-air
12/06/04 – Villeneuve-Lembron (63) / « Festi-Val des Musiques » 
11/06/04 – Aurillac (15) / Le St Géraud
29/05/04 – Vichy (03) / Le Dôme
28/05/04 – Paslières (63) / Ancienne Ecole de Joub
22/05/04 – Clermont-Fd (63) / Coopérative de Mai (1e partie de Miossec)
14/05/04 – Le Puy-en-Velay (43) / Centre Pierre Cardinal
13/05/04 – Volvic (63) / Lycée professionnel
22/04/04 – Clermont-Fd (63) / Coopérative de Mai (1e partie de Magyd Cherfi)                                    
03/04/04 – Mauzun (63) / La Licorne
25/03/04 – Paris (75) / La Boule Noire (1e partie de Kaolin)
20/03/04 – Brioude (43) / Halle-aux-Grains (1e partie des Trapettistes)
16/03/04 – Le Puy-en-Velay (43) / Centre Pierre Cardinal (1e partie de Entre 2 Caisses)
13/03/04 – Issoire (63) / Animatis (after Arthur H)
28/02/04 – Pont-du-Château (63) / salle polyvalente (1e partie de Kaolin)
27/02/04 – Aurillac (15) / Celtic Tavern (1e partie de Kaolin)
21/02/04 – Brioude (43) / Halle aux Grains (1e partie de Kaolin)
20/02/04 – Riom (63) / Espace Couriat (1e partie de Kaolin)
19/02/04 – La Bourboule (63) / Le Black Jack (1e partie de Kaolin)
14/02/04 – Courpière (63) / salle polyvalente (1e partie de Kaolin)
13/02/04 – Montluçon (03) / Théâtre (1e partie de Kaolin)
07/02/04 – Avermes (03) / Isléa (1e partie de Kaolin)
06/02/04 – Tourzel (63) / Eglise (1e partie de Kaolin)
01/02/04 – Clermont-Fd (63) / Chapiteau (Festival du Court-Métrage)
22/01/04 – Clermont-Fd (63) / Coopérative de Mai (dans le cadre du « Big Jama »)
21/01/04 – Faveyrolles (43) / concert privé

 

2003 :
10/12/03 – Riom (63) / Lycée professionnel Gilbert Romme
22/11/03 – Brioude (43) / salle polyvalente (dans le cadre du « Big Jama »)
15/11/03 – Clermont-Ferrand (63) / Coopérative de Mai (1e partie de Raphaël)
05/11/03 – Montpellier (34) / Le Rockstore (1e partie de Raphaël)
25/10/03 – St Germain-Lembron (63) / salle des fêtes
18/10/03 – Marcenat (15) / salle des fêtes (dans le cadre du « Big Jama »)
17/10/03 – St Germain-Lembron (63) / Le Paris 
15/10/03 – MJC Montluçon (03) / Festival « Mix’ Un Max » 
11/10/03 – Vergongheon (43)
10/10/03 – Ardes s/ Couzes (63) / Bar du Commerce
08/08/03 – Langeac (43) / plein-air
12/07/03 – St Etienne Lardeyrol (43) / Festival « Rythmes & Musiques en Emblavez »
10/07/03 – Aurillac (15) / Le St Géraud
06/07/03 – Thiers (63) / Festival « La Pamparina » 
05/07/03 – Thiers (63) / Festival « La Pamparina » 
03/07/03 – Langeac (43) / Le Trèfle à 4 Feuilles
29/07/03 – Chassagnes (43) / Ecole primaire
27/06/03 – Tence (43) / Festival « Les Tençationnelles » 
19/06/03 – Manchester (U.K.) / Matt & Phred’s
18/06/03 – Manchester (U.K.) / Revise
09/06/03 – Manchester (U.K.) / The Comedy Store (showcase RF Records)
08/06/03 – Manchester (U.K.) / Iguana Bar
22/0503 – Manchester (U.K.) / Café Rouge
04/05/03 – Manchester (U.K.) / Iguana Bar
25/04/03 – Manchester (U.K.) / The Lounge
12/03/03 – Manchester (U.K.) / Revise
09/03/03 – Manchester (U.K.) / The Lounge
02/03/03 – Manchester (U.K.) / Iguana Bar
25/02/03 – Manchester (U.K.) / The Thirsty Scholar
15/02/03 – Manchester (U.K.) / Star & Garter
05/02/03 – Manchester (U.K.) / The Thirsty Scholar
30/01/03 – Manchester (U.K.) / Iguana Bar

 

2002 :
15/12/02 – Manchester (U.K.) / Crowkoft Park
12/12/02 – Manchester (U.K.) / Iguana Bar
20/11/02 – Manchester (U.K.) / Revise
17/11/02 – Manchester (U.K.) / Blue Cat Café
14/11/02 – Manchester (U.K.) / Iguana Bar
11/11/02 – Manchester (U.K.) / Blue Cat Café
14/08/02 – Brioude (43) / Le St Laurent
10/08/02 – St Flour (15) / El Clandestino
08/08/02 – Chaudes-Aigues (15) / Pub Lou-Gallic
06/08/02 – Saugues (43) / Le Marina Dry
05/08/02 – Langeac (43) / Le Trèfle à 4 Feuilles
03/08/02 – Brioude (43) / « Ville En Vie »
27/07/02 – Azerat (43) / Festival « Azerock » 
23/07/02 – Langeac (43) / Le Lafayette
19/07/02 – St Martin-Valmeroux (15) / Café des Sports
18/07/02 – St Flour (15) / El Clandestino
12/07/02 – Brioude (43) / Le St Laurent
10/07/02 – Lavoute-Chilhac (43) / Café de La Tour
08/07/02 – Langeac (43) / Le Trèfle à 4 Feuilles
18/06/02 – Manchester (U.K.) / Iguana Bar
04/06/02 – Manchester (U.K.) / Blue Cat Café
21/05/02 – Manchester (U.K.) / Iguana Bar
06/05/02 – Manchester (U.K.) / The Late Room
18/04/02 – Manchester (U.K.) / Iguana Bar
11/03/02 – Manchester (U.K.) / Blue Cat Café
28/02/02 – Manchester (U.K.) / Iguana Bar
29/01/02 – Manchester (U.K.) / Iguana Bar
24/01/02 – Manchester (U.K.) / Iguana Bar
21/01/02 – Manchester (U.K.) / The Bank